using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Sio.Mdm.Server;
using Sio.Mdm.BF.Idm;
using Sio.Mdm.Types.Database;
using Sio.Mdm.BL.Base;

namespace Sio.Mdm.BL.Idm
{
    [Service(Name = "SkupineClaniService", DefaultInterface = typeof(ISkupineClaniService))]
    public class SkupineClaniService : BaseFirebird<SkupinaClan>, ISkupineClaniService
    {
        public SkupineClaniService()
            : base("IDM")
        {
        }
    }

    [Service(Name = "SkupineKandidatiService", DefaultInterface = typeof(ISkupineKandidatiService))]
    public class SkupineKandidatiService : BaseFirebird<SkupinaKandidati>, ISkupineKandidatiService
    {
        public SkupineKandidatiService()
            : base("IDM")
        {
        }
    }

    [Service(Name = "SkupineEntiteteService", DefaultInterface = typeof(ISkupineEntiteteService))]
    public class SkupineEntiteteService : BaseFirebird<SkupinaEntitete>, ISkupineEntiteteService
    {
        public SkupineEntiteteService()
            : base("IDM")
        {
        }
    }

    [Service(Name = "SkupineSeznamClanovService", DefaultInterface = typeof(ISkupineSeznamClanovService))]
    public class SkupineSeznamClanovService : BaseFirebird<SeznamClanovSkupine>, ISkupineSeznamClanovService
    {
        public SkupineSeznamClanovService()
            : base("IDM")
        {
        }
    }

    
}
